package com.zzw.springboot.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.zzw.springboot.bean.Supplier;
import com.zzw.springboot.bean.SupplierEvaluation;

import java.util.List;

public interface SupplierEvaluationMapper extends BaseMapper<SupplierEvaluation> {
    // 插入评价记录
    int insertEvaluation(SupplierEvaluation evaluation);

    // 更新评价记录
    int updateEvaluation(SupplierEvaluation evaluation);

    // 删除评价记录
    int deleteEvaluation(Integer evaluationId);

    // 根据ID查询评价记录
    SupplierEvaluation selectEvaluationById(Integer evaluationId);

    // 根据供应商ID查询评价记录
    List<SupplierEvaluation> selectEvaluationsBySupplier(Integer supplierId);

    // 根据条件查询评价记录列表
    List<SupplierEvaluation> selectEvaluationList(SupplierEvaluation evaluation);
}
